package com.yang.controller;


import com.yang.mapper.UserMapper;
import com.yang.pojo.User;
import com.yang.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * <p>
 *  前端控制器
 * </p>
 *
 * @author 朝阳
 * @since 2021-11-23
 */
@RestController
@RequestMapping("/user")
public class UserController {
//    @Autowired
//    private UserService userService;
//
//    @PostMapping("/queryAllUser")
//    public Result queryAlluser(){
//        List<User> users = userService.list(null);
//        if(users != null){
//            return new Result(100,"获取成功",users);
//        }
//        return new Result(200,"代码有问题请联系QQ：2655906529");
//    }
//
//    @PostMapping("/updataOneUser")
//    public Result updataOneUser(@RequestBody User user){
//        String regex = "^.{3,32}$";
//        if (user.getUsername().matches(regex) && user.getUserqq().matches(regex)&& user.getUservx().matches(regex)&& user.getUserzfb().matches(regex)&& user.getUseremail().matches(regex)&& user.getUsermotto().matches(regex)) {
//            user.setUserid(user.getUserid());
//            user.setUsername(user.getUsername());
//            user.setUserqq(user.getUserqq());
//            user.setUservx(user.getUservx());
//            user.setUserzfb(user.getUserzfb());
//            user.setUseremail(user.getUseremail());
//            user.setUsermotto(user.getUsermotto());
//            boolean b = userService.updateById(user);
//            if (b == true){
//                return new Result(100,"更新成功",b);
//            }else {
//                return new Result(200,"代码有问题请联系QQ：2655906529");
//            }
//        }
//        return new Result(200,"格式错误");
//    }
}